/**
 * ### 问题描述
 *
 * 实现一个深拷贝。深拷贝后获得一个新对象，使对象里的值修改互不影响。
 *
 * ### 说明
 *
 * 测试用例中列出了一些不常会考虑到的情况，实现基本功能后可以参考测试用例去处理特殊情况。
 * 也有一些情况测试用例中没有列出，你如果做出了实现可以在测试用例中添加测试。
 */
export default function deepcopy(source){
  return source
}